projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a8db330
)
Avoid a crash without librsvg
author
Matthias Clasen
<mclasen@redhat.com>
Thu, 18 Apr 2019 00:08:16 +0000
(
00:08
+0000)
committer
Matthias Clasen
<mclasen@redhat.com>
Thu, 18 Apr 2019 00:13:53 +0000
(
00:13
+0000)
gtk_css_image_recolor_load_texture may leave
recolor->text as NULL without setting error.
No need to crash for that.
gtk/gtkcssimagerecolor.c
patch
|
blob
|
history
diff --git
a/gtk/gtkcssimagerecolor.c
b/gtk/gtkcssimagerecolor.c
index d4e0bd3d3cbcf971d35839fb8928e94e397d0f32..7dadd660a0047ed0323587aa39be91b96c2af371 100644
(file)
--- a/
gtk/gtkcssimagerecolor.c
+++ b/
gtk/gtkcssimagerecolor.c
@@
-157,7
+157,7
@@
gtk_css_image_recolor_load (GtkCssImageRecolor *recolor,
g_set_error (gerror,
GTK_CSS_PARSER_ERROR,
GTK_CSS_PARSER_ERROR_FAILED,
- "Error loading image '%s': %s", uri, local_error
->message
);
+ "Error loading image '%s': %s", uri, local_error
? local_error->message : ""
);
g_free (uri);
}
}